Skip to content

Add vendored swift configuration for remote use - #465

Draft
katre wants to merge 4 commits into
mainfrom
remote-swift-vendored
Draft

katre wants to merge 4 commits into
mainfrom
remote-swift-vendored

Conversation

@katre

@katre katre commented Nov 13, 2026

Copy link
Copy Markdown
Contributor

Check in a swift toolchain describing the xcodes installed remotely.

DO NOT MERGE

Run the ios tests in CI against both Xcode 26.5 and 27.2, locally on
macos and remotely from both the macos and linux jobs. Each ios matrix
entry sets xcode_version and ios_sdk_version, which are passed to
test-all.py as --xcode_version and --ios_sdk_version. test-all.py now
forwards any arguments after `--` to `bazel test`. This replaces the
APPLE_SDK_VERSION_OVERRIDE environment variable.

The macos 27.2 jobs are disabled for now: local tests fail because
Xcode 27.2 isn't installed on the macos CI fleet yet, and remote tests
fail because remote-only Xcode versions aren't supported until #463 is
merged.

Part of BZL-94.

AI-Assisted: Claude Code, Anthropic Opus 5.5
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant